meaning almost - German English Dictionary